Greek bathing sponge - English Synonyms Dictionary